﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package Events {
    import flash.events.*;

    public class GenericObjectEvent extends Event {

        public static const ROLLOVER_MARKET_CATEGORY:String = "rolloverMarketCategory";
        public static const REFRESH_ACHIEVEMENT:String = "refreshAchievement";
        public static const REFRESH_BANDIT_INFO:String = "refreshBanditInfo";
        public static const MECHANIC_DATA_CHANGED:String = "mechanicDataChanged";
        public static const MULTIPICK_PICK_CHANGED:String = "multipickPickChanged";
        public static const OBJECT_STORED:String = "objectStored";
        public static const OBJECT_PLACED_FROM_STORAGE:String = "objectPlacedFromStorage";
        public static const CREW_PURCHASE:String = "crewPurchased";
        public static const BUILDING_UPGRADE:String = "buildingUpgrade";
        public static const STORED_ITEM_UPGRADE:String = "storedItemUpgrade";
        public static const STORED_ITEM_SUPPLY:String = "storedItemSupply";

        public var obj:Object;

        public function GenericObjectEvent(_arg1:String, _arg2:Object, _arg3:Boolean=false, _arg4:Boolean=false){
            this.obj = _arg2;
            super(_arg1, _arg3, _arg4);
        }
    }
}//package Events 
